package demo05;
/*

访问对象变量的两种方式：
1.直接通过对象名称访问成员变量，看等号左边是谁，优先用谁，没有则向上找
2.间接通过成员方法访问,看该方法属于谁，优先用谁

注意：成员变量不能进行覆盖重写的
 */
public class Demo01MultiField {
    public static void main(String[] args) {
        //使用多态的写法，父类引用指向子类对象
        Fu obj =new Zi();
        System.out.println(obj.num);
        System.out.println("===========");

        obj.showNum();//子类没有覆盖重写，方法属于父，就是父的成员变量10
                      //若子类覆盖重写了，那么就是子的成员变量20
    }
}
